hitch hike - French English Dictionary